package agencia;

import agencia.exceptions.PrecioInferiorException;

public class Servicio {

	private String		nombre;
	private float		precio;
	
	public Servicio(String nombre, float precio) throws PrecioInferiorException{
		
		this.setNombre(nombre);
		this.setPrecio(precio);
	}
	
	public void setPrecio(float precio) throws PrecioInferiorException {	
		if (precio < 0){
			throw new PrecioInferiorException(); 
		}
		else {
			this.precio = precio;
		}		
	}
	
	public float getPrecio(){
	
		return this.precio;
	}

	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	
	public boolean equals(Object servicio){
		
		if (this.getNombre() == ((Servicio) servicio).getNombre()){
			return true;
		}
		else {
			return false;
		}
	}

}
